percussion needle - German English Dictionary